package br.com.puc.repositories;

import java.util.List;

import br.com.puc.models.Professor;

public interface ProfessorRepository {
	/*
	 * Delete the methods you don't want to expose
	 */
	 
	void create(Professor entity);
	
	Professor update(Professor entity);
	
	void destroy(Professor entity);
	
	Professor find(Long id);
	
	List<Professor> findAll();

}
